Caught in a giant hand! This was a piece of sculpture outside a shopping mall in Santa Rosa,